internal hemorrhaging - French English Dictionary